having roots - Spanish English Dictionary